package ar.fiuba.tp7552.buildadmin.webactions.builds;

import java.util.Collection;

import ar.fiuba.tp7552.buildadmin.model.builds.Edificio;
import ar.fiuba.tp7552.buildadmin.model.builds.Propiedad;
import ar.fiuba.tp7552.buildadmin.service.PropiedadService;
import ar.fiuba.tp7552.buildadmin.webactions.BaseAction;


public class ListPropiedadAction extends BaseAction {
	
	private PropiedadService propiedadService;
	private Collection<Propiedad> propiedades;
	private Edificio edificio;
	
	// ~~ Constructor ====================================================
	
	public ListPropiedadAction(PropiedadService propiedadService) {
		super();
		this.propiedadService = propiedadService;
	}
	
	public String getAll() {
		propiedades= propiedadService.getAll(edificio);
		return BaseAction.SUCCESS;
	}

	// ~~ getters y setters ==============================================
	
	public Collection<Propiedad> getPropiedades() {
		return propiedades;
	}

	public Edificio getEdificio() {
		return edificio;
	}

	public void setEdificio(Edificio edificio) {
		this.edificio = edificio;
	}
	

}
